396 research outputs found

    Reasoning About a Service-oriented Programming Paradigm

    Full text link
    This paper is about a new way for programming distributed applications: the service-oriented one. It is a concept paper based upon our experience in developing a theory and a language for programming services. Both the theoretical formalization and the language interpreter showed us the evidence that a new programming paradigm exists. In this paper we illustrate the basic features it is characterized by

    COVID-19 Accelerated Cognitive Decline in Elderly Patients with Pre-Existing Dementia Followed up in an Outpatient Memory Care Facility

    Get PDF
    Introduction: Coronavirus disease 2019 (COVID-19) may affect the cognitive function and activities of daily living (ADL) of elderly patients. This study aimed to establish the COVID-19 effect on cognitive decline and the velocity of cognitive function and ADL changes in elderly patients with dementia followed up in an outpatient memory care facility. Methods: In total, 111 consecutive patients (age 82 ± 5 years, 32% males) with a baseline visit before infection were divided into those who had or did not have COVID-19. Cognitive decline was defined as a five-point loss of Mini-Mental State Examination (MMSE) score and ADL comprising basic and instrumental ADL indexes (BADL and IADL, respectively). COVID-19 effect on cognitive decline was weighted for confounding variables by the propensity score, whereas the effect on change in the MMSE score and ADL indexes was analyzed using multivariate mixed-effect linear regression. Results: COVID-19 occurred in 31 patients and a cognitive decline in 44. Cognitive decline was about three and a half times more frequent in patients who had COVID-19 (weighted hazard ratio 3.56, 95% confidence interval 1.50–8.59, p = 0.004). The MMSE score lowered on average by 1.7 points/year, independently of COVID-19, but it lowered twice faster in those who had COVID-19 (3.3 vs. 1.7 points/year, respectively, p < 0.050). BADL and IADL indexes lowered on average less than 1 point/year, independently of COVID-19 occurrence. Patients who had COVID-19 had a higher incidence of new institutionalization than those who did not have the disease (45% versus 20%, p = 0.016, respectively). Conclusions: COVID-19 had a significant impact on cognitive decline and accelerated MMSE reduction in elderly patients with dementia

    Behavioral types in programming languages

    Get PDF
    A recent trend in programming language research is to use behav- ioral type theory to ensure various correctness properties of large- scale, communication-intensive systems. Behavioral types encompass concepts such as interfaces, communication protocols, contracts, and choreography. The successful application of behavioral types requires a solid understanding of several practical aspects, from their represen- tation in a concrete programming language, to their integration with other programming constructs such as methods and functions, to de- sign and monitoring methodologies that take behaviors into account. This survey provides an overview of the state of the art of these aspects, which we summarize as the pragmatics of behavioral types

    Collapse of a semiflexible polymer in poor solvent

    Full text link
    We investigate the dynamics and the pathways of the collapse of a single, semiflexible polymer in a poor solvent via 3-D Brownian Dynamics simulations. Earlier work indicates that the condensation of semiflexible polymers generically proceeds via a cascade through metastable racquet-shaped, long-lived intermediates towards the stable torus state. We investigate the rate of decay of uncollapsed states, analyze the preferential pathways of condensation, and describe likelihood and lifespan of the different metastable states. The simulation are performed with a bead-stiff spring model with excluded volume interaction and exponentially decaying attractive potential. The semiflexible chain collapse is studied as functions of the three relevant length scales of the phenomenon, i.e., the total chain length LL, the persistence length LpL_p and the condensation length L0=kBTLp/u0L_0 = \sqrt{k_B T L_p/u_0}, where u0u_0 is a measure of the attractive potential per unit length. Two dimensionless ratios, L/LpL/L_p and L0/LpL_0/L_p, suffice to describe the decay rate of uncollapsed states, which appears to scale as (L/Lp)1/3(L0/Lp)(L/L_p)^{1/3} (L_0/L_p). The condensation sequence is described in terms of the time series of the well separated energy levels associated with each metastable collapsed state. The collapsed states are described quantitatively through the spatial correlation of tangent vectors along the chain. We also compare the results obtained with a locally inextensible bead-rod chain and with a phantom bead-spring model. Finally, we show preliminary results on the effects of steady shear flow on the kinetics of collapse.Comment: 9 pages, 8 figure

    Microservice Transition and its Granularity Problem: A Systematic Mapping Study

    Get PDF
    Microservices have gained wide recognition and acceptance in software industries as an emerging architectural style for autonomic, scalable, and more reliable computing. The transition to microservices has been highly motivated by the need for better alignment of technical design decisions with improving value potentials of architectures. Despite microservices' popularity, research still lacks disciplined understanding of transition and consensus on the principles and activities underlying "micro-ing" architectures. In this paper, we report on a systematic mapping study that consolidates various views, approaches and activities that commonly assist in the transition to microservices. The study aims to provide a better understanding of the transition; it also contributes a working definition of the transition and technical activities underlying it. We term the transition and technical activities leading to microservice architectures as microservitization. We then shed light on a fundamental problem of microservitization: microservice granularity and reasoning about its adaptation as first-class entities. This study reviews state-of-the-art and -practice related to reasoning about microservice granularity; it reviews modelling approaches, aspects considered, guidelines and processes used to reason about microservice granularity. This study identifies opportunities for future research and development related to reasoning about microservice granularity.Comment: 36 pages including references, 6 figures, and 3 table

    The Continuous Motion Technique for a New Generation of Scanning Systems

    Get PDF
    In the present paper we report the development of the Continuous Motion scanning technique and its implementation for a new generation of scanning systems. The same hardware setup has demonstrated a significant boost in the scanning speed, reaching 190 cm2/h. The implementation of the Continuous Motion technique in the LASSO framework, as well as a number of new corrections introduced are described in details. The performance of the system, the results of an efficiency measurement and potential applications of the technique are discussed

    Determination of the muon charge sign with the dipolar spectrometers of the OPERA experiment

    Full text link
    The OPERA long-baseline neutrino-oscillation experiment has observed the direct appearance of ντ\nu_\tau in the CNGS νμ\nu_\mu beam. Two large muon magnetic spectrometers are used to identify muons produced in the τ\tau leptonic decay and in νμCC\nu_\mu^{CC} interactions by measuring their charge and momentum. Besides the kinematic analysis of the τ\tau decays, background resulting from the decay of charmed particles produced in νμCC\nu_\mu^{CC} interactions is reduced by efficiently identifying the muon track. A new method for the charge sign determination has been applied, via a weighted angular matching of the straight track-segments reconstructed in the different parts of the dipole magnets. Results obtained for Monte Carlo and real data are presented. Comparison with a method where no matching is used shows a significant reduction of up to 40\% of the fraction of wrongly determined charges.Comment: 10 pages. Improvements in the tex

    Advanced mechanisms for service combination and transactions

    Get PDF
    Languages and models for service-oriented applications usually include primitives and constructs for exception and compensation handling. Exception handling is used to react to unexpected events while compensation handling is used to undo previously completed activities. In this chapter we investigate the impact of exception and compensation handling in message-based process calculi and the related theories developed within Sensoria

    Procedure for short-lived particle detection in the OPERA experiment and its application to charm decays

    Full text link
    The OPERA experiment, designed to perform the first observation of νμντ\nu_\mu \rightarrow \nu_\tau oscillations in appearance mode through the detection of the τ\tau leptons produced in ντ\nu_\tau charged current interactions, has collected data from 2008 to 2012. In the present paper, the procedure developed to detect τ\tau particle decays, occurring over distances of the order of 1 mm from the neutrino interaction point, is described in detail. The results of its application to the search for charmed hadrons are then presented as a validation of the methods for ντ\nu_\tau appearance detection
    corecore